#ifndef	__MSG_LUA_COMMAND___
#define __MSG_LUA_COMMAND___

#include "Entry/LibExportCli.h"
#include "Message/MsgBase.h"
#include "Message/MsgCategory.h"

class TCLI_API MsgLuaCommand : public MsgBase
{
public:
	enum{	Category = Msg::MC_Debug, Id = 1	};
	MsgLuaCommand(const std::string& strCmd);

	virtual bool decode(MsgIStream& stream);
	virtual bool encode(MsgOStream& stream);
	virtual void dump();
	virtual bool validate();
public:
	string	m_theCommandline;
};

#endif
